Lebanese Republic

Explore definitions, synonyms, and language insights of Lebanese Republic

Definitions

Noun
an Asian republic at east end of Mediterranean

Synonyms